About HCLTech:
HCLTech is a global technology company, home to 221,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Engineering Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. To learn how we can supercharge progress for you, visit https://www.hcltech.com/about-us.
About the Role
We are seeking a motivated Automation Engineer to join our team. In this role, you will play a key part in executing testing procedures, debugging, and reporting results on software and hardware products. Your main responsibilities will include setting up test environments, troubleshooting, and working closely with developers to ensure quality and functionality of products. The ideal candidate should have a solid understanding of Python scripting, connectivity setups, and basic debugging skills.
Key Responsibilities
- Execute Testing: Follow detailed instructions and utilize tools and equipment to perform testing on software and hardware products.
- Debugging and Troubleshooting: Apply basic debugging skills to identify issues and resolve them as needed or escalate complex issues.
- Setup and Configuration: Establish test setups, ensuring connectivity of equipment with Devices Under Test (DUTs) to enable thorough testing scenarios.
- Result Reporting: Document and report test results accurately, highlighting any issues, bugs, or irregularities to the development team for review and resolution.
Required Skills and Qualifications
- Python Scripting: Foundational skills in Python scripting to execute automated tests and log results.
- Testing Knowledge: Experience with software testing methods, tools, and best practices.
- Basic Debugging: Capable of identifying and addressing basic software issues during testing.
- Connectivity and Setup: Familiarity with setting up test environments and connecting DUTs with required equipment.
Preferred Skills
- Maccor Scripting: Experience with Maccor scripting for test automation (a strong advantage).
- Battery Testing Experience: Background in battery testing or battery management systems.
- Basic Unix Knowledge: Understanding of Unix commands and operating in a Unix-based environment.
- Other Programming Languages: Familiarity with languages such as C for basic scripting or test automation.
Soft Skills
- Analytical Mindset: Ability to analyze results and troubleshoot issues systematically.
- Attention to Detail: Precision in following testing instructions and documenting results.
- Team Collaboration: Strong communication skills to work effectively with developers and other stakeholders.
- Problem-Solving: Capacity to address testing challenges with a proactive and solution-oriented approach.